"""
目标: 把当前目录下指定类型文件发送邮件
说明:
经常需要把一些小文件如*.txt,或者*.py,*.doc之类的文件发送到邮箱里供使用或备份
用qq邮箱客户端什么的实在是太麻烦了
只要把自己需要发送的文件全部放到当前目录下,代码就可以一键发送了.
本人纯编程小白,欢迎指教
"""
import smtplib
import email.mime.text
import email.mime.multipartimport os
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.mime.application import MIMEApplication
# 1.取得当前目录下指定文件的文件名列表,缺省为txt
def get_type_file(keyword='.txt'): # 这里可以更改扩展名如.doc,.py,.zip等等
# 打印当前的工作目录
print("当前目录为: ",os.getcwd())
# 列举当前工作目录下的文件名
files=os.listdir()
keyword=keyword
filelist=[]
i=0
for file in files:
if keyword in file:
i=i+1
print(i,file)
filelist.append(file)